char and misc drivers · Supported
Maintainers
- M Arnd Bergmann <arnd@arndb.de>
- M Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Paths
- F
drivers/char/ - F
drivers/misc/ - F
include/linux/miscdevice.h - F
rust/kernel/miscdevice.rs - F
samples/rust/rust_misc_device.rs - X
drivers/char/agp/ - X
drivers/char/hw_random/ - X
drivers/char/ipmi/ - X
drivers/char/random.c - X
drivers/char/tpm/
Last 30 days
Most active threads (last 7 days)
-
DORMANTno replies
[PATCH v9 00/10] Fix missing fops.owner in Rust DRM/misc abstractions
2026-07-23 02:11 · 1 reply in 7d · Alvin Sun <hidden>
Active reviewers (last 30 days)
-
Andreas Hindborg <a.hindborg@kernel.org>
5 attestations (5 Reviewed-by) · last on 2026-07-23 -
Gary Guo <gary@garyguo.net>
5 attestations (5 Reviewed-by) · last on 2026-07-23 -
Danilo Krummrich <dakr@kernel.org>
4 attestations (4 Acked-by) · last on 2026-07-23 -
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1 attestation (1 Acked-by) · last on 2026-07-23 -
Alice Ryhl <aliceryhl@google.com>
1 attestation (1 Reviewed-by) · last on 2026-07-23
Recent patches
Most-recent 30 patches in this subsystem on rust-for-linux (capped at 30), ordered by date desc.
-
DORMANTno replies
REVIEWED: 55 (55M) [PATCH v9 06/10] rust: miscdevice: set fops.owner from driver module pointer
2026-07-23 · Alvin Sun <hidden> -
WARM3d
[PATCH 4/8] misc: make all reg_write callbacks take const void *
2026-07-15 · Link Mauve <hidden> -
COOLING6d
REVIEWED: 25 (25M) [PATCH v8 06/10] rust: miscdevice: set fops.owner from driver module pointer
2026-07-13 · Alvin Sun <hidden> -
DORMANTno replies
[PATCH] rust: miscdevice: fix write_iter safety docs
2026-07-07 · Yilin Chen <hidden> -
COLD21d
[PATCH v3] rust: core: implement rx580 state optimization engine and c-to-rust char dev
2026-06-30 · Breno Rodrigues Alves <hidden> -
COLD23d
[PATCH v2] rust: core: implement rx580 state optimization engine and c-to-rust char dev
2026-06-30 · Breno Rodrigues Alves <hidden> -
DORMANTno replies
[PATCH] rust: core: implement rx580 state optimization engine and c-to-rust char dev
2026-06-30 · Breno Rodrigues Alves <hidden> -
DORMANTno replies
[PATCH] rust: core: implement rx580 state optimization engine and c-to-rust char dev
2026-06-30 · Breno Rodrigues Alves <hidden> -
DORMANTno replies
REVIEWED: 25 (25M) [PATCH v7 06/10] rust: miscdevice: set fops.owner from driver module pointer
2026-06-27 · Alvin Sun <hidden> -
COLD26d
REVIEWED: 25 (25M) [PATCH v6 06/10] rust: miscdevice: set fops.owner from driver module pointer
2026-06-24 · Alvin Sun <hidden> -
COLD29d
REVIEWED: 10 (10M) [PATCH v5 6/9] rust: miscdevice: set fops.owner from driver module pointer
2026-06-24 · Alvin Sun <hidden> -
COLD30d
REVIEWED: 6 (6M) [PATCH v4 6/9] rust: miscdevice: set fops.owner from driver module pointer
2026-06-23 · Alvin Sun <hidden> -
COLD31d
[PATCH v3 5/6] rust: miscdevice: set fops.owner from driver module pointer
2026-06-22 · Alvin Sun <hidden> -
COLD31d
[PATCH v2 5/7] rust: miscdevice: set fops.owner from driver module pointer
2026-05-21 · Alvin Sun <hidden> -
COLD30d
REVIEWED: 2 (2M) [PATCH v3 1/7] rust: miscdevice: use vertical import style
2026-05-21 · Alvin Sun <hidden> -
COLD30d
REVIEWED: 2 (2M) [PATCH v3 3/7] rust: miscdevice: remove redundant imports
2026-05-21 · Alvin Sun <hidden> -
COLD30d
REVIEWED: 2 (2M) [PATCH v3 2/7] samples: rust_misc_device: use vertical import style
2026-05-21 · Alvin Sun <hidden> -
COLD34d
[PATCH v2 3/5] rust: miscdevice: remove redundant imports
2026-05-20 · Alvin Sun <hidden> -
COLD34d
[PATCH v2 1/5] rust: miscdevice: use vertical import style
2026-05-20 · Alvin Sun <hidden> -
COLD34d
[PATCH v2 2/5] samples: rust_misc_device: use vertical import style
2026-05-20 · Alvin Sun <hidden> -
STALE63d
[PATCH 8/8] samples: rust: rust_misc_device: implement `ThisModule` for `RustMiscDevice`
2026-05-19 · Alvin Sun <hidden> -
STALE63d
[PATCH 7/8] rust: miscdevice: add `ThisModule` associated type to `MiscDevice` trait
2026-05-19 · Alvin Sun <hidden> -
STALE65d
[PATCH 2/2] samples: rust_misc_device: use vertical import style
2026-05-19 · Alvin Sun <hidden> -
STALE65d
[PATCH 1/2] rust: miscdevice: use vertical import style
2026-05-19 · Alvin Sun <hidden> -
STALE85d
[RFC PATCH v1 5/9] uaccess: Switch to copy_{to/from}_user_partial() when relevant
2026-04-27 · "Christophe Leroy (CS GROUP)" <chleroy@kernel.org> -
STALE87d
[PATCH v5 4/4] samples: rust: Add `uring_cmd` example to `rust_misc_device`
2026-04-15 · Sidong Yang <hidden> -
STALE87d
[PATCH v5 3/4] rust: miscdevice: Add `uring_cmd` support
2026-04-15 · Sidong Yang <hidden> -
STALE100d
[PATCH v4 5/5] samples: rust: Add `uring_cmd` example to `rust_misc_device`
2026-04-08 · Sidong Yang <hidden> -
STALE100d
[PATCH v4 4/5] rust: miscdevice: Add `uring_cmd` support
2026-04-08 · Sidong Yang <hidden> -
STALE101d
[RFC PATCH v3 5/6] rust: miscdevice: harden registration and safe file_operations invariants
2026-04-06 · Wenzhao Liao <hidden>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
COLD30d
REVIEWED: 2 (2M) [PATCH v3 1/7] rust: miscdevice: use vertical import style
2026-05-21 · Alvin Sun <hidden> · 1 Reviewed-by -
COLD30d
REVIEWED: 2 (2M) [PATCH v3 3/7] rust: miscdevice: remove redundant imports
2026-05-21 · Alvin Sun <hidden> · 1 Reviewed-by -
COLD30d
REVIEWED: 2 (2M) [PATCH v3 2/7] samples: rust_misc_device: use vertical import style
2026-05-21 · Alvin Sun <hidden> · 1 Reviewed-by -
COLD30d
REVIEWED: 6 (6M) [PATCH v4 6/9] rust: miscdevice: set fops.owner from driver module pointer
2026-06-23 · Alvin Sun <hidden> · 1 Reviewed-by -
COLD29d
REVIEWED: 10 (10M) [PATCH v5 6/9] rust: miscdevice: set fops.owner from driver module pointer
2026-06-24 · Alvin Sun <hidden> · 2 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE203d
[PATCH RFC 4/6] rust: WIP: use ThisModule trait to fix some missing owners
2026-01-01 · Kari Argillander <hidden> -
STALE101d
[RFC PATCH v3 5/6] rust: miscdevice: harden registration and safe file_operations invariants
2026-04-06 · Wenzhao Liao <hidden> -
STALE100d
[PATCH v4 4/5] rust: miscdevice: Add `uring_cmd` support
2026-04-08 · Sidong Yang <hidden> -
STALE100d
[PATCH v4 5/5] samples: rust: Add `uring_cmd` example to `rust_misc_device`
2026-04-08 · Sidong Yang <hidden> -
STALE87d
[PATCH v5 3/4] rust: miscdevice: Add `uring_cmd` support
2026-04-15 · Sidong Yang <hidden> -
STALE87d
[PATCH v5 4/4] samples: rust: Add `uring_cmd` example to `rust_misc_device`
2026-04-15 · Sidong Yang <hidden> -
STALE65d
[PATCH 2/2] samples: rust_misc_device: use vertical import style
2026-05-19 · Alvin Sun <hidden> -
STALE63d
[PATCH 8/8] samples: rust: rust_misc_device: implement `ThisModule` for `RustMiscDevice`
2026-05-19 · Alvin Sun <hidden> -
STALE63d
[PATCH 7/8] rust: miscdevice: add `ThisModule` associated type to `MiscDevice` trait
2026-05-19 · Alvin Sun <hidden> -
COLD31d
[PATCH v2 5/7] rust: miscdevice: set fops.owner from driver module pointer
2026-05-21 · Alvin Sun <hidden>